<template>
    <div>
        <ul>
            参考了 Airbnb 公司的 JavaScript 风格规范。
            <li>使用 let 取代 var</li>
            <li>在 let 和 const 之间，建议优先使用 const，尤其是在全局环境，不应该设置变量，只应设置常量</li>
            <li>静态字符串一律使用单引号或反引号，不使用双引号。动态字符串使用反引号</li>
            <li>能使用解构赋值就使用解构赋值</li>
            <li>单行定义的对象，最后一个成员不以逗号结尾。多行定义的对象，最后一个成员以逗号结尾</li>
            <li>对象尽量静态化，一旦定义，就不得随意添加新的属性。如果添加属性不可避免，要使用Object.assign方法</li>
            <li>使用扩展运算符（...）拷贝数组，使用 Array.from 方法，将类似数组的对象转为数组</li>
            <li>函数尽量写成箭头函数的形式，不要在函数体内使用 arguments 变量，使用 rest 运算符（...）代替，使用默认值语法设置函数参数的默认值</li>
            <li>注意区分 Object 和 Map，只有模拟现实世界的实体对象时，才使用 Object。如果只是需要key: value的数据结构，使用 Map 结构</li>
            <li>总是用 Class，取代需要 prototype 的操作，使用extends实现继承</li>
            <li>使用import取代require，使用export取代module.exports，不要在模块输入中使用通配符，如果模块默认输出一个函数，函数名的首字母应该小写，如果模块默认输出一个对象，对象名的首字母应该大写</li>
            <li>使用ESLint</li>
        </ul>
    </div>
</template>

<script>
export default {
    
}
</script>

<style scoped>
ul{
    line-height: 30px;
}
</style>